emersed leaf - German English Dictionary